Caramelized Chocolate Cake With Pudding Topping